﻿using SqlSugar;
using System;

namespace SEIPropertyDataService.Entity.Models
{
    /// <summary>
    /// 反馈信息
    /// </summary>
    [SugarTable("feed_back")]
    public class FeedBackModel
    {
        /// <summary>
        /// id
        /// </summary>
        [SugarColumn(IsPrimaryKey = true, ColumnName = "id", ColumnDescription = "id")]
        public string Id { get; set; }
        /// <summary>
        /// 描述信息
        /// </summary>
        [SugarColumn(IsNullable = false, ColumnName = "description", ColumnDescription = "描述信息")]
        public string Description { get; set; }
        /// <summary>
        /// 图片1,base64
        /// </summary>
        [SugarColumn(IsNullable = true, ColumnName = "image1", ColumnDescription = "图片1")]
        public string Image1 { get; set; }
        /// <summary>
        /// 图片2,base64
        /// </summary>
        [SugarColumn(IsNullable = true, ColumnName = "image2", ColumnDescription = "图片2")]
        public string Image2 { get; set; }
        /// <summary>
        /// 图片3,base64
        /// </summary>
        [SugarColumn(IsNullable = true, ColumnName = "image3", ColumnDescription = "图片3")]
        public string Image3 { get; set; }
        /// <summary>
        /// 图片4,base64
        /// </summary>
        [SugarColumn(IsNullable = true, ColumnName = "image4", ColumnDescription = "图片4")]
        public string Image4 { get; set; }
        /// <summary>
        /// 图片5,base64
        /// </summary>
        [SugarColumn(IsNullable = true, ColumnName = "image5", ColumnDescription = "图片5")]
        public string Image5 { get; set; }
        /// <summary>
        /// 创建时间
        /// </summary>
        [SugarColumn(IsNullable = false, ColumnName = "createtime", ColumnDescription = "创建时间，反馈时间")]
        public DateTime CreateTime { get; set; }
        /// <summary>
        /// 反馈用户的id
        /// </summary>
        [SugarColumn(IsNullable = false, ColumnName = "userid", ColumnDescription = "反馈用户的id")]
        public string UserId { get; set; }
    }
}